
package com.asiainfo.pms3.downstream;

import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * <p>Java class for project3701 complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="project3701">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="actualFinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="actualStartTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="approveType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="arrivalDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="autoType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="buildMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="bulidScene" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="bulidSceneCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="checkType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="city" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="cityCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="county" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="countyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="createdEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="createdName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="custAttr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="cyTouzi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="disDept" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="disUnit" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="disYear" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="finalDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="gdTouzi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="inspectionDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="isEpc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="isLightChange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="isPurchase" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="isService" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="isSociety" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="isTwoPdm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyCapex" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="kyCreatedApproveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="kyCreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="kyDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="kyDelegationDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyDelegationPartner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyDelegationStaff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyDelegationStaffPhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyReplymanEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyReplymanName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kySn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="kyTouZi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="legalSubject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lxCapex" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="lxCreatedApproveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="lxCreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="lxDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="lxReplymanEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lxReplymanName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lxSn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lxTouZi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="manageAttr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="manageType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="managerEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="managerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="managerTel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="moneySource" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="moneyType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="networkLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="orgName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="outputDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="planCyTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="planFinishTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="planStartTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="planYsTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="planZyTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="postDisaster" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="projectCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="projectId" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="projectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="projectPolicy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="projectState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="projectTrial" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="property" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="prov" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="provCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="remandUnit" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjCapex" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="sjCreatedApproveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="sjCreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="sjDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="sjDelegationDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjDelegationPartner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjDelegationStaff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjDelegationStaffPhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjReplymanEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjReplymanName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjSn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="sjTouZi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="specA" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="specACode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="specB" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="specBCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="specC" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="specCCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="specManage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="surplusTouzi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="touziSubject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ysDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="ysTouzi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="zxCapex" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="zxTouZi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="zyTouzi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "project3701", propOrder = {
    "actualFinishDate",
    "actualStartTime",
    "approveType",
    "arrivalDate",
    "autoType",
    "buildMode",
    "bulidScene",
    "bulidSceneCode",
    "checkType",
    "city",
    "cityCode",
    "county",
    "countyCode",
    "createdEmail",
    "createdName",
    "custAttr",
    "cyTouzi",
    "disDept",
    "disUnit",
    "disYear",
    "finalDate",
    "gdTouzi",
    "inspectionDate",
    "isEpc",
    "isLightChange",
    "isPurchase",
    "isService",
    "isSociety",
    "isTwoPdm",
    "kyCapex",
    "kyCreatedApproveDate",
    "kyCreatedDate",
    "kyDate",
    "kyDelegationDate",
    "kyDelegationPartner",
    "kyDelegationStaff",
    "kyDelegationStaffPhone",
    "kyReplymanEmail",
    "kyReplymanName",
    "kySn",
    "kyTouZi",
    "legalSubject",
    "lxCapex",
    "lxCreatedApproveDate",
    "lxCreatedDate",
    "lxDate",
    "lxReplymanEmail",
    "lxReplymanName",
    "lxSn",
    "lxTouZi",
    "manageAttr",
    "manageType",
    "managerEmail",
    "managerName",
    "managerTel",
    "moneySource",
    "moneyType",
    "networkLevel",
    "orgName",
    "outputDate",
    "planCyTime",
    "planFinishTime",
    "planStartTime",
    "planYsTime",
    "planZyTime",
    "postDisaster",
    "projectCode",
    "projectId",
    "projectName",
    "projectPolicy",
    "projectState",
    "projectTrial",
    "property",
    "prov",
    "provCode",
    "remandUnit",
    "sjCapex",
    "sjCreatedApproveDate",
    "sjCreatedDate",
    "sjDate",
    "sjDelegationDate",
    "sjDelegationPartner",
    "sjDelegationStaff",
    "sjDelegationStaffPhone",
    "sjReplymanEmail",
    "sjReplymanName",
    "sjSn",
    "sjTouZi",
    "specA",
    "specACode",
    "specB",
    "specBCode",
    "specC",
    "specCCode",
    "specManage",
    "surplusTouzi",
    "touziSubject",
    "ysDate",
    "ysTouzi",
    "zxCapex",
    "zxTouZi",
    "zyTouzi"
})
public class Project3701 {

    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar actualFinishDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar actualStartTime;
    protected String approveType;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar arrivalDate;
    protected String autoType;
    protected String buildMode;
    protected String bulidScene;
    protected String bulidSceneCode;
    protected String checkType;
    protected String city;
    protected String cityCode;
    protected String county;
    protected String countyCode;
    protected String createdEmail;
    protected String createdName;
    protected String custAttr;
    protected BigDecimal cyTouzi;
    protected String disDept;
    protected String disUnit;
    protected String disYear;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar finalDate;
    protected BigDecimal gdTouzi;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar inspectionDate;
    protected String isEpc;
    protected String isLightChange;
    protected String isPurchase;
    protected String isService;
    protected String isSociety;
    protected String isTwoPdm;
    protected BigDecimal kyCapex;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar kyCreatedApproveDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar kyCreatedDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar kyDate;
    protected String kyDelegationDate;
    protected String kyDelegationPartner;
    protected String kyDelegationStaff;
    protected String kyDelegationStaffPhone;
    protected String kyReplymanEmail;
    protected String kyReplymanName;
    protected String kySn;
    protected BigDecimal kyTouZi;
    protected String legalSubject;
    protected BigDecimal lxCapex;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar lxCreatedApproveDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar lxCreatedDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar lxDate;
    protected String lxReplymanEmail;
    protected String lxReplymanName;
    protected String lxSn;
    protected BigDecimal lxTouZi;
    protected String manageAttr;
    protected String manageType;
    protected String managerEmail;
    protected String managerName;
    protected String managerTel;
    protected String moneySource;
    protected String moneyType;
    protected String networkLevel;
    protected String orgName;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar outputDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar planCyTime;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar planFinishTime;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar planStartTime;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar planYsTime;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar planZyTime;
    protected String postDisaster;
    protected String projectCode;
    protected BigDecimal projectId;
    protected String projectName;
    protected String projectPolicy;
    protected String projectState;
    protected String projectTrial;
    protected String property;
    protected String prov;
    protected String provCode;
    protected String remandUnit;
    protected BigDecimal sjCapex;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar sjCreatedApproveDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar sjCreatedDate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar sjDate;
    protected String sjDelegationDate;
    protected String sjDelegationPartner;
    protected String sjDelegationStaff;
    protected String sjDelegationStaffPhone;
    protected String sjReplymanEmail;
    protected String sjReplymanName;
    protected String sjSn;
    protected BigDecimal sjTouZi;
    protected String specA;
    protected String specACode;
    protected String specB;
    protected String specBCode;
    protected String specC;
    protected String specCCode;
    protected String specManage;
    protected BigDecimal surplusTouzi;
    protected String touziSubject;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar ysDate;
    protected BigDecimal ysTouzi;
    protected BigDecimal zxCapex;
    protected BigDecimal zxTouZi;
    protected BigDecimal zyTouzi;

    /**
     * Gets the value of the actualFinishDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getActualFinishDate() {
        return actualFinishDate;
    }

    /**
     * Sets the value of the actualFinishDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setActualFinishDate(XMLGregorianCalendar value) {
        this.actualFinishDate = value;
    }

    /**
     * Gets the value of the actualStartTime property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getActualStartTime() {
        return actualStartTime;
    }

    /**
     * Sets the value of the actualStartTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setActualStartTime(XMLGregorianCalendar value) {
        this.actualStartTime = value;
    }

    /**
     * Gets the value of the approveType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getApproveType() {
        return approveType;
    }

    /**
     * Sets the value of the approveType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setApproveType(String value) {
        this.approveType = value;
    }

    /**
     * Gets the value of the arrivalDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getArrivalDate() {
        return arrivalDate;
    }

    /**
     * Sets the value of the arrivalDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setArrivalDate(XMLGregorianCalendar value) {
        this.arrivalDate = value;
    }

    /**
     * Gets the value of the autoType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAutoType() {
        return autoType;
    }

    /**
     * Sets the value of the autoType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAutoType(String value) {
        this.autoType = value;
    }

    /**
     * Gets the value of the buildMode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBuildMode() {
        return buildMode;
    }

    /**
     * Sets the value of the buildMode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBuildMode(String value) {
        this.buildMode = value;
    }

    /**
     * Gets the value of the bulidScene property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBulidScene() {
        return bulidScene;
    }

    /**
     * Sets the value of the bulidScene property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBulidScene(String value) {
        this.bulidScene = value;
    }

    /**
     * Gets the value of the bulidSceneCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBulidSceneCode() {
        return bulidSceneCode;
    }

    /**
     * Sets the value of the bulidSceneCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBulidSceneCode(String value) {
        this.bulidSceneCode = value;
    }

    /**
     * Gets the value of the checkType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCheckType() {
        return checkType;
    }

    /**
     * Sets the value of the checkType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCheckType(String value) {
        this.checkType = value;
    }

    /**
     * Gets the value of the city property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCity() {
        return city;
    }

    /**
     * Sets the value of the city property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCity(String value) {
        this.city = value;
    }

    /**
     * Gets the value of the cityCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCityCode() {
        return cityCode;
    }

    /**
     * Sets the value of the cityCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCityCode(String value) {
        this.cityCode = value;
    }

    /**
     * Gets the value of the county property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCounty() {
        return county;
    }

    /**
     * Sets the value of the county property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCounty(String value) {
        this.county = value;
    }

    /**
     * Gets the value of the countyCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCountyCode() {
        return countyCode;
    }

    /**
     * Sets the value of the countyCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCountyCode(String value) {
        this.countyCode = value;
    }

    /**
     * Gets the value of the createdEmail property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCreatedEmail() {
        return createdEmail;
    }

    /**
     * Sets the value of the createdEmail property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCreatedEmail(String value) {
        this.createdEmail = value;
    }

    /**
     * Gets the value of the createdName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCreatedName() {
        return createdName;
    }

    /**
     * Sets the value of the createdName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCreatedName(String value) {
        this.createdName = value;
    }

    /**
     * Gets the value of the custAttr property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCustAttr() {
        return custAttr;
    }

    /**
     * Sets the value of the custAttr property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCustAttr(String value) {
        this.custAttr = value;
    }

    /**
     * Gets the value of the cyTouzi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCyTouzi() {
        return cyTouzi;
    }

    /**
     * Sets the value of the cyTouzi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCyTouzi(BigDecimal value) {
        this.cyTouzi = value;
    }

    /**
     * Gets the value of the disDept property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDisDept() {
        return disDept;
    }

    /**
     * Sets the value of the disDept property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDisDept(String value) {
        this.disDept = value;
    }

    /**
     * Gets the value of the disUnit property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDisUnit() {
        return disUnit;
    }

    /**
     * Sets the value of the disUnit property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDisUnit(String value) {
        this.disUnit = value;
    }

    /**
     * Gets the value of the disYear property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDisYear() {
        return disYear;
    }

    /**
     * Sets the value of the disYear property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDisYear(String value) {
        this.disYear = value;
    }

    /**
     * Gets the value of the finalDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getFinalDate() {
        return finalDate;
    }

    /**
     * Sets the value of the finalDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setFinalDate(XMLGregorianCalendar value) {
        this.finalDate = value;
    }

    /**
     * Gets the value of the gdTouzi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getGdTouzi() {
        return gdTouzi;
    }

    /**
     * Sets the value of the gdTouzi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setGdTouzi(BigDecimal value) {
        this.gdTouzi = value;
    }

    /**
     * Gets the value of the inspectionDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getInspectionDate() {
        return inspectionDate;
    }

    /**
     * Sets the value of the inspectionDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setInspectionDate(XMLGregorianCalendar value) {
        this.inspectionDate = value;
    }

    /**
     * Gets the value of the isEpc property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsEpc() {
        return isEpc;
    }

    /**
     * Sets the value of the isEpc property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsEpc(String value) {
        this.isEpc = value;
    }

    /**
     * Gets the value of the isLightChange property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsLightChange() {
        return isLightChange;
    }

    /**
     * Sets the value of the isLightChange property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsLightChange(String value) {
        this.isLightChange = value;
    }

    /**
     * Gets the value of the isPurchase property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsPurchase() {
        return isPurchase;
    }

    /**
     * Sets the value of the isPurchase property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsPurchase(String value) {
        this.isPurchase = value;
    }

    /**
     * Gets the value of the isService property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsService() {
        return isService;
    }

    /**
     * Sets the value of the isService property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsService(String value) {
        this.isService = value;
    }

    /**
     * Gets the value of the isSociety property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsSociety() {
        return isSociety;
    }

    /**
     * Sets the value of the isSociety property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsSociety(String value) {
        this.isSociety = value;
    }

    /**
     * Gets the value of the isTwoPdm property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsTwoPdm() {
        return isTwoPdm;
    }

    /**
     * Sets the value of the isTwoPdm property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsTwoPdm(String value) {
        this.isTwoPdm = value;
    }

    /**
     * Gets the value of the kyCapex property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getKyCapex() {
        return kyCapex;
    }

    /**
     * Sets the value of the kyCapex property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setKyCapex(BigDecimal value) {
        this.kyCapex = value;
    }

    /**
     * Gets the value of the kyCreatedApproveDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getKyCreatedApproveDate() {
        return kyCreatedApproveDate;
    }

    /**
     * Sets the value of the kyCreatedApproveDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setKyCreatedApproveDate(XMLGregorianCalendar value) {
        this.kyCreatedApproveDate = value;
    }

    /**
     * Gets the value of the kyCreatedDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getKyCreatedDate() {
        return kyCreatedDate;
    }

    /**
     * Sets the value of the kyCreatedDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setKyCreatedDate(XMLGregorianCalendar value) {
        this.kyCreatedDate = value;
    }

    /**
     * Gets the value of the kyDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getKyDate() {
        return kyDate;
    }

    /**
     * Sets the value of the kyDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setKyDate(XMLGregorianCalendar value) {
        this.kyDate = value;
    }

    /**
     * Gets the value of the kyDelegationDate property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyDelegationDate() {
        return kyDelegationDate;
    }

    /**
     * Sets the value of the kyDelegationDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyDelegationDate(String value) {
        this.kyDelegationDate = value;
    }

    /**
     * Gets the value of the kyDelegationPartner property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyDelegationPartner() {
        return kyDelegationPartner;
    }

    /**
     * Sets the value of the kyDelegationPartner property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyDelegationPartner(String value) {
        this.kyDelegationPartner = value;
    }

    /**
     * Gets the value of the kyDelegationStaff property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyDelegationStaff() {
        return kyDelegationStaff;
    }

    /**
     * Sets the value of the kyDelegationStaff property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyDelegationStaff(String value) {
        this.kyDelegationStaff = value;
    }

    /**
     * Gets the value of the kyDelegationStaffPhone property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyDelegationStaffPhone() {
        return kyDelegationStaffPhone;
    }

    /**
     * Sets the value of the kyDelegationStaffPhone property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyDelegationStaffPhone(String value) {
        this.kyDelegationStaffPhone = value;
    }

    /**
     * Gets the value of the kyReplymanEmail property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyReplymanEmail() {
        return kyReplymanEmail;
    }

    /**
     * Sets the value of the kyReplymanEmail property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyReplymanEmail(String value) {
        this.kyReplymanEmail = value;
    }

    /**
     * Gets the value of the kyReplymanName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyReplymanName() {
        return kyReplymanName;
    }

    /**
     * Sets the value of the kyReplymanName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyReplymanName(String value) {
        this.kyReplymanName = value;
    }

    /**
     * Gets the value of the kySn property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKySn() {
        return kySn;
    }

    /**
     * Sets the value of the kySn property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKySn(String value) {
        this.kySn = value;
    }

    /**
     * Gets the value of the kyTouZi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getKyTouZi() {
        return kyTouZi;
    }

    /**
     * Sets the value of the kyTouZi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setKyTouZi(BigDecimal value) {
        this.kyTouZi = value;
    }

    /**
     * Gets the value of the legalSubject property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLegalSubject() {
        return legalSubject;
    }

    /**
     * Sets the value of the legalSubject property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLegalSubject(String value) {
        this.legalSubject = value;
    }

    /**
     * Gets the value of the lxCapex property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getLxCapex() {
        return lxCapex;
    }

    /**
     * Sets the value of the lxCapex property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setLxCapex(BigDecimal value) {
        this.lxCapex = value;
    }

    /**
     * Gets the value of the lxCreatedApproveDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getLxCreatedApproveDate() {
        return lxCreatedApproveDate;
    }

    /**
     * Sets the value of the lxCreatedApproveDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setLxCreatedApproveDate(XMLGregorianCalendar value) {
        this.lxCreatedApproveDate = value;
    }

    /**
     * Gets the value of the lxCreatedDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getLxCreatedDate() {
        return lxCreatedDate;
    }

    /**
     * Sets the value of the lxCreatedDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setLxCreatedDate(XMLGregorianCalendar value) {
        this.lxCreatedDate = value;
    }

    /**
     * Gets the value of the lxDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getLxDate() {
        return lxDate;
    }

    /**
     * Sets the value of the lxDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setLxDate(XMLGregorianCalendar value) {
        this.lxDate = value;
    }

    /**
     * Gets the value of the lxReplymanEmail property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLxReplymanEmail() {
        return lxReplymanEmail;
    }

    /**
     * Sets the value of the lxReplymanEmail property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLxReplymanEmail(String value) {
        this.lxReplymanEmail = value;
    }

    /**
     * Gets the value of the lxReplymanName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLxReplymanName() {
        return lxReplymanName;
    }

    /**
     * Sets the value of the lxReplymanName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLxReplymanName(String value) {
        this.lxReplymanName = value;
    }

    /**
     * Gets the value of the lxSn property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLxSn() {
        return lxSn;
    }

    /**
     * Sets the value of the lxSn property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLxSn(String value) {
        this.lxSn = value;
    }

    /**
     * Gets the value of the lxTouZi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getLxTouZi() {
        return lxTouZi;
    }

    /**
     * Sets the value of the lxTouZi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setLxTouZi(BigDecimal value) {
        this.lxTouZi = value;
    }

    /**
     * Gets the value of the manageAttr property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManageAttr() {
        return manageAttr;
    }

    /**
     * Sets the value of the manageAttr property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManageAttr(String value) {
        this.manageAttr = value;
    }

    /**
     * Gets the value of the manageType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManageType() {
        return manageType;
    }

    /**
     * Sets the value of the manageType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManageType(String value) {
        this.manageType = value;
    }

    /**
     * Gets the value of the managerEmail property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManagerEmail() {
        return managerEmail;
    }

    /**
     * Sets the value of the managerEmail property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManagerEmail(String value) {
        this.managerEmail = value;
    }

    /**
     * Gets the value of the managerName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManagerName() {
        return managerName;
    }

    /**
     * Sets the value of the managerName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManagerName(String value) {
        this.managerName = value;
    }

    /**
     * Gets the value of the managerTel property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManagerTel() {
        return managerTel;
    }

    /**
     * Sets the value of the managerTel property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManagerTel(String value) {
        this.managerTel = value;
    }

    /**
     * Gets the value of the moneySource property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMoneySource() {
        return moneySource;
    }

    /**
     * Sets the value of the moneySource property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMoneySource(String value) {
        this.moneySource = value;
    }

    /**
     * Gets the value of the moneyType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMoneyType() {
        return moneyType;
    }

    /**
     * Sets the value of the moneyType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMoneyType(String value) {
        this.moneyType = value;
    }

    /**
     * Gets the value of the networkLevel property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getNetworkLevel() {
        return networkLevel;
    }

    /**
     * Sets the value of the networkLevel property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setNetworkLevel(String value) {
        this.networkLevel = value;
    }

    /**
     * Gets the value of the orgName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getOrgName() {
        return orgName;
    }

    /**
     * Sets the value of the orgName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setOrgName(String value) {
        this.orgName = value;
    }

    /**
     * Gets the value of the outputDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getOutputDate() {
        return outputDate;
    }

    /**
     * Sets the value of the outputDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setOutputDate(XMLGregorianCalendar value) {
        this.outputDate = value;
    }

    /**
     * Gets the value of the planCyTime property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getPlanCyTime() {
        return planCyTime;
    }

    /**
     * Sets the value of the planCyTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setPlanCyTime(XMLGregorianCalendar value) {
        this.planCyTime = value;
    }

    /**
     * Gets the value of the planFinishTime property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getPlanFinishTime() {
        return planFinishTime;
    }

    /**
     * Sets the value of the planFinishTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setPlanFinishTime(XMLGregorianCalendar value) {
        this.planFinishTime = value;
    }

    /**
     * Gets the value of the planStartTime property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getPlanStartTime() {
        return planStartTime;
    }

    /**
     * Sets the value of the planStartTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setPlanStartTime(XMLGregorianCalendar value) {
        this.planStartTime = value;
    }

    /**
     * Gets the value of the planYsTime property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getPlanYsTime() {
        return planYsTime;
    }

    /**
     * Sets the value of the planYsTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setPlanYsTime(XMLGregorianCalendar value) {
        this.planYsTime = value;
    }

    /**
     * Gets the value of the planZyTime property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getPlanZyTime() {
        return planZyTime;
    }

    /**
     * Sets the value of the planZyTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setPlanZyTime(XMLGregorianCalendar value) {
        this.planZyTime = value;
    }

    /**
     * Gets the value of the postDisaster property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPostDisaster() {
        return postDisaster;
    }

    /**
     * Sets the value of the postDisaster property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPostDisaster(String value) {
        this.postDisaster = value;
    }

    /**
     * Gets the value of the projectCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectCode() {
        return projectCode;
    }

    /**
     * Sets the value of the projectCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectCode(String value) {
        this.projectCode = value;
    }

    /**
     * Gets the value of the projectId property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getProjectId() {
        return projectId;
    }

    /**
     * Sets the value of the projectId property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setProjectId(BigDecimal value) {
        this.projectId = value;
    }

    /**
     * Gets the value of the projectName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectName() {
        return projectName;
    }

    /**
     * Sets the value of the projectName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectName(String value) {
        this.projectName = value;
    }

    /**
     * Gets the value of the projectPolicy property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectPolicy() {
        return projectPolicy;
    }

    /**
     * Sets the value of the projectPolicy property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectPolicy(String value) {
        this.projectPolicy = value;
    }

    /**
     * Gets the value of the projectState property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectState() {
        return projectState;
    }

    /**
     * Sets the value of the projectState property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectState(String value) {
        this.projectState = value;
    }

    /**
     * Gets the value of the projectTrial property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectTrial() {
        return projectTrial;
    }

    /**
     * Sets the value of the projectTrial property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectTrial(String value) {
        this.projectTrial = value;
    }

    /**
     * Gets the value of the property property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProperty() {
        return property;
    }

    /**
     * Sets the value of the property property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProperty(String value) {
        this.property = value;
    }

    /**
     * Gets the value of the prov property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProv() {
        return prov;
    }

    /**
     * Sets the value of the prov property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProv(String value) {
        this.prov = value;
    }

    /**
     * Gets the value of the provCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProvCode() {
        return provCode;
    }

    /**
     * Sets the value of the provCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProvCode(String value) {
        this.provCode = value;
    }

    /**
     * Gets the value of the remandUnit property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRemandUnit() {
        return remandUnit;
    }

    /**
     * Sets the value of the remandUnit property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRemandUnit(String value) {
        this.remandUnit = value;
    }

    /**
     * Gets the value of the sjCapex property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getSjCapex() {
        return sjCapex;
    }

    /**
     * Sets the value of the sjCapex property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setSjCapex(BigDecimal value) {
        this.sjCapex = value;
    }

    /**
     * Gets the value of the sjCreatedApproveDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getSjCreatedApproveDate() {
        return sjCreatedApproveDate;
    }

    /**
     * Sets the value of the sjCreatedApproveDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setSjCreatedApproveDate(XMLGregorianCalendar value) {
        this.sjCreatedApproveDate = value;
    }

    /**
     * Gets the value of the sjCreatedDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getSjCreatedDate() {
        return sjCreatedDate;
    }

    /**
     * Sets the value of the sjCreatedDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setSjCreatedDate(XMLGregorianCalendar value) {
        this.sjCreatedDate = value;
    }

    /**
     * Gets the value of the sjDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getSjDate() {
        return sjDate;
    }

    /**
     * Sets the value of the sjDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setSjDate(XMLGregorianCalendar value) {
        this.sjDate = value;
    }

    /**
     * Gets the value of the sjDelegationDate property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjDelegationDate() {
        return sjDelegationDate;
    }

    /**
     * Sets the value of the sjDelegationDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjDelegationDate(String value) {
        this.sjDelegationDate = value;
    }

    /**
     * Gets the value of the sjDelegationPartner property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjDelegationPartner() {
        return sjDelegationPartner;
    }

    /**
     * Sets the value of the sjDelegationPartner property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjDelegationPartner(String value) {
        this.sjDelegationPartner = value;
    }

    /**
     * Gets the value of the sjDelegationStaff property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjDelegationStaff() {
        return sjDelegationStaff;
    }

    /**
     * Sets the value of the sjDelegationStaff property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjDelegationStaff(String value) {
        this.sjDelegationStaff = value;
    }

    /**
     * Gets the value of the sjDelegationStaffPhone property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjDelegationStaffPhone() {
        return sjDelegationStaffPhone;
    }

    /**
     * Sets the value of the sjDelegationStaffPhone property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjDelegationStaffPhone(String value) {
        this.sjDelegationStaffPhone = value;
    }

    /**
     * Gets the value of the sjReplymanEmail property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjReplymanEmail() {
        return sjReplymanEmail;
    }

    /**
     * Sets the value of the sjReplymanEmail property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjReplymanEmail(String value) {
        this.sjReplymanEmail = value;
    }

    /**
     * Gets the value of the sjReplymanName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjReplymanName() {
        return sjReplymanName;
    }

    /**
     * Sets the value of the sjReplymanName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjReplymanName(String value) {
        this.sjReplymanName = value;
    }

    /**
     * Gets the value of the sjSn property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSjSn() {
        return sjSn;
    }

    /**
     * Sets the value of the sjSn property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSjSn(String value) {
        this.sjSn = value;
    }

    /**
     * Gets the value of the sjTouZi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getSjTouZi() {
        return sjTouZi;
    }

    /**
     * Sets the value of the sjTouZi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setSjTouZi(BigDecimal value) {
        this.sjTouZi = value;
    }

    /**
     * Gets the value of the specA property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecA() {
        return specA;
    }

    /**
     * Sets the value of the specA property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecA(String value) {
        this.specA = value;
    }

    /**
     * Gets the value of the specACode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecACode() {
        return specACode;
    }

    /**
     * Sets the value of the specACode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecACode(String value) {
        this.specACode = value;
    }

    /**
     * Gets the value of the specB property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecB() {
        return specB;
    }

    /**
     * Sets the value of the specB property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecB(String value) {
        this.specB = value;
    }

    /**
     * Gets the value of the specBCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecBCode() {
        return specBCode;
    }

    /**
     * Sets the value of the specBCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecBCode(String value) {
        this.specBCode = value;
    }

    /**
     * Gets the value of the specC property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecC() {
        return specC;
    }

    /**
     * Sets the value of the specC property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecC(String value) {
        this.specC = value;
    }

    /**
     * Gets the value of the specCCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecCCode() {
        return specCCode;
    }

    /**
     * Sets the value of the specCCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecCCode(String value) {
        this.specCCode = value;
    }

    /**
     * Gets the value of the specManage property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSpecManage() {
        return specManage;
    }

    /**
     * Sets the value of the specManage property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSpecManage(String value) {
        this.specManage = value;
    }

    /**
     * Gets the value of the surplusTouzi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getSurplusTouzi() {
        return surplusTouzi;
    }

    /**
     * Sets the value of the surplusTouzi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setSurplusTouzi(BigDecimal value) {
        this.surplusTouzi = value;
    }

    /**
     * Gets the value of the touziSubject property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getTouziSubject() {
        return touziSubject;
    }

    /**
     * Sets the value of the touziSubject property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setTouziSubject(String value) {
        this.touziSubject = value;
    }

    /**
     * Gets the value of the ysDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getYsDate() {
        return ysDate;
    }

    /**
     * Sets the value of the ysDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setYsDate(XMLGregorianCalendar value) {
        this.ysDate = value;
    }

    /**
     * Gets the value of the ysTouzi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getYsTouzi() {
        return ysTouzi;
    }

    /**
     * Sets the value of the ysTouzi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setYsTouzi(BigDecimal value) {
        this.ysTouzi = value;
    }

    /**
     * Gets the value of the zxCapex property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getZxCapex() {
        return zxCapex;
    }

    /**
     * Sets the value of the zxCapex property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setZxCapex(BigDecimal value) {
        this.zxCapex = value;
    }

    /**
     * Gets the value of the zxTouZi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getZxTouZi() {
        return zxTouZi;
    }

    /**
     * Sets the value of the zxTouZi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setZxTouZi(BigDecimal value) {
        this.zxTouZi = value;
    }

    /**
     * Gets the value of the zyTouzi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getZyTouzi() {
        return zyTouzi;
    }

    /**
     * Sets the value of the zyTouzi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setZyTouzi(BigDecimal value) {
        this.zyTouzi = value;
    }

}
